armed truce - Spanish English Dictionary